#include <stdio.h>

// int main(void)
// {
//     int A ; int B ; int C ; int D; int E;
//     for(A=1;A<6;A++)
//     {
//         for(B=1;B<6;B++)
//         {
//             for (C=1;C<6;C++)
//             {
//                 for (D=1;D<6;D++)
//                 {
//                     for (E=1;E<6;E++)
//                     {
//                         if( (B==2)+(A==3)==1&&
//                             (B==2)+(E==4)==1&&
//                             (C==1)+(D==2)==1&&
//                             (C==5)+(D==3)==1&&
//                             (E==4)+(A==1)==1
//                             )
//                         {
//                             if(A*B*C*D*E==120)
//                                 printf("ABCDEdemingci:%d %d %d %d %d",A,B,C,D,E);
//                         }
//                     }
//                 }
//             }
//         }
//     }
//     return 0;
// }

// int main()
// {
//     char killer = 0;
//     char a;char b;char c;char d;
//     for(killer='a';killer<='d';killer++)
//     {
//         if((killer!='a')+(killer=='c')+(killer=='d')+(killer!='d')==3)
//         {
//             printf("killer is %c",killer);
//         }
//     }
//     return 0;
// }

int main()
{
    int i = 0;
    int n = 10;
    int arr[10][10]={0};
    for(i=0;i<10;i++)
    {
        int j = 0;
        for(j=0;j<=i;j++)
        {
            if(j==0)
            {
                arr[i][j]=1;
            }
            if(i==j)
            {
                arr[i][j]=1;
            }
            else
            {
                arr[i][j]=arr[i-1][j-1]+arr[i-1][j];
            }
        }
    }
    for(i=0;i<10;i++)
    {
        int j = 0;
        for(j=0;j<=i;j++)
        {
            printf("%d ",arr[i][j]);
        }
        printf("\n");
    }
    return 0;
}















